<%@page import="java.util.Calendar"%>
<%@page import="org.asportoonline.entities.Prodotto"%>
<%@page import="java.util.List"%>
<%@page import="org.asportoonline.entities.Prenotazione"%>
<%
    Prenotazione prenotazione = (Prenotazione) request.getAttribute("prenotazione");
    List<Prodotto> lista_prodotti = (List<Prodotto>) request.getAttribute("lista_prodotti");
    List<Integer> lista_quantita = (List<Integer>) request.getAttribute("lista_quantita");
    double importo = 0;

//trasformo la data di consegna della prenotazione in stringa
    Calendar cal = prenotazione.getDataPrenotazione();
    String data_consegna = cal.get(Calendar.DAY_OF_MONTH) + "/" + (cal.get(Calendar.MONTH) + 1) + "/" + cal.get(Calendar.YEAR);
%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>AsportoOnline | Dettagli prenotazione</title>
        <style type="text/css">
            @import url("style.css");
        </style>
    </head>
    <body>
        <div class="meister">
            <div class="page">
                <div class="container">
                    <%@ include file="/WEB-INF/common/header.jsp"%>
                    <div class="navigation"> <a id="first" href="MainController?q=index">Home</a> > <a href="MainController?q=fetch_user_prenotations_action">Le mie prenotazioni</a> > Dettagli prenotazione </div>

                    <div class="uniform_background">
                        <div class="center">
                            
                        <h1 style="margin-left:20px;">Dettagli prenotazione</h1>
                        <div class="elencoPrenotazioni">
                            <fieldset style="width:60%;background-color:#e2f0f0;">
                                <p>Prenotazione presso <strong><%=prenotazione.getLocale().getNome()%></strong>:</p>
                                <p>Da consegnare il giorno <%=data_consegna%>, alle ore <%=prenotazione.getOrarioPrenotazione()%></p>

                                <% if (!prenotazione.getDescrizione().isEmpty()) {%>
                                <p>(<%=prenotazione.getDescrizione()%>)</p>
                                <% }%>
                                <p style="text-align:right;margin-top:20px;"><strong>Prodotti prenotati</strong></p>
                                <fieldset style="background-color:#ffffff;">
                                        <% for (int i = 0; i < lista_prodotti.size(); i++) {
                                                importo += lista_quantita.get(i) * lista_prodotti.get(i).getPrezzo();
                                        %>
                                        <p style="text-align:right;"><%=lista_quantita.get(i)%> x <%=lista_prodotti.get(i).getNome()%> (<%=lista_prodotti.get(i).getPrezzo()%> &euro;)</p>

                                        <% }%>
                                        <hr />
                                        <p style="text-align:right;"><strong>Totale: <%=importo%></strong></p>
                                </fieldset>
                            

                                        
                                        <p style="text-align:right;"><strong><a href="MainController?q=delete_prenotation_action&AMP;idprenotazione=<%=prenotazione.getIdPrenotazione()%>">Elimina prenotazione</a></strong></p>
                            </fieldset>
                        </div>
                        </div>
                    </div>
                    <%@ include file="/WEB-INF/common/footer.jsp"%>

                </div>
            </div>
        </div>
    </body>
</html>